/**********************************************
 * Cours :			LOG120
 * Session :		Automne 2011
 * Groupe : 		03
 * Projet : 		Lab 1
 * Étudiant(e)(s) : Garcia Carrasco, Maria
 * 					Bolduc, Andrew
 * Code(s) perm. :  GARM05559006
 * 					BOLA03098701
 * Professeur : 	Yannick Boucher
 * Chargé de labo:  Jonathan Simard
 * Nom du fichier : ShapeSettings.java
 * Date crée :      2011-10-11
 **********************************************
 * Historique des modifications
 **********************************************
 * 2011-10-11		Version initiale
 **********************************************
 */

/**
 * @author Maria Garcia Carrasco et Andrew Bolduc
 * Cette classe sert à fournir les propriétées pour les formes.
 */

package shapes;

import java.awt.Color;

public class ShapeSettings {
	
	private static final String SQUARE_NAME = "CARRE";
	private static final String CIRCLE_NAME = "CERCLE";
	private static final String RECTANGLE_NAME = "RECTANGLE";
	private static final String LINE_NAME = "LIGNE";
	private static final String OVAL_NAME = "OVALE";
	
	private static final Color SQUARE_COLOR = Color.RED;
	private static final Color CIRCLE_COLOR = Color.MAGENTA;
	private static final Color RECTANGLE_COLOR = Color.GREEN;
	private static final Color LINE_COLOR = Color.GRAY;
	private static final Color OVAL_COLOR = Color.BLUE;
	
	/**
	 * @return
	 */
	public static String getSquareName() {
		return SQUARE_NAME;
	}
	
	/**
	 * @return
	 */
	public static String getCircleName() {
		return CIRCLE_NAME;
	}
	
	/**
	 * @return
	 */
	public static String getRectangleName() {
		return RECTANGLE_NAME;
	}
	
	/**
	 * @return
	 */
	public static String getLineName() {
		return LINE_NAME;
	}
	
	/**
	 * @return
	 */
	public static String getOvalName() {
		return OVAL_NAME;
	}
	
	/**
	 * @return
	 */
	public static Color getSquareColor() {
		return SQUARE_COLOR;
	}
	
	/**
	 * @return
	 */
	public static Color getCircleColor() {
		return CIRCLE_COLOR;
	}
	
	/**
	 * @return
	 */
	public static Color getRectangleColor() {
		return RECTANGLE_COLOR;
	}
	
	/**
	 * @return
	 */
	public static Color getLineColor() {
		return LINE_COLOR;
	}
	
	/**
	 * @return
	 */
	public static Color getOvalColor() {
		return OVAL_COLOR;
	}

}
